Assemble the puzzle!